An Improved Parallel Algorithm for Delaunay Triangulation on Distributed Memory Parallel Computers
نویسندگان
چکیده
Delaunay triangulationhas beenmuch used in such applicationsas volume rendering, shape representation, terrain modeling and so on. The main disadvantage of Delaunay triangulation is large computation time required to obtain the triangulation on an input points set. This time can be reduced by using more than one processor, and several parallel algorithms for Delaunay triangulation have been proposed. In this paper, we propose an improved parallel algorithm for Delaunay triangulation, which partitions the bounding convex region of the input points set into a number of regions by using Delaunay edges and generates Delaunay triangles in each region by applying an incremental construction approach. Partitioning by Delaunay edges makes it possible to eliminate merging step required for integrating subresults. It is shown from the experiments that the proposed algorithm has good load balance and is more e cient than Cignoni et al.'s algorithm and our previous algorithm.
منابع مشابه
Parallel 2D Delaunay Triangulations in HPF and MPI
This paper reports on efficient parallel implementations of two-dimensional Delaunay triangulation in High Performance Fortran (HPF) and in Message Passing Interface (MPI). Our parallelization algorithm performs subblock triangulation and boundary merge independently at the same time. The sub-block triangulation is by a divide & conquer Delaunay algorithm known for its sequential efficiency, an...
متن کاملImplementation and Evaluation of an Eecient Parallel Delaunay Triangulation Algorithm
This paper describes the derivation of an empirically ee-cient parallel two-dimensional Delaunay triangulation program from a theoretically eecient CREW PRAM algorithm. Compared to previous work, the resulting implementation is not limited to datasets with a uniform distribution of points, achieves signiicantly better speedups over good serial code, and is widely portable due to its use of MPI ...
متن کاملEfficient parallel implementations of near Delaunay triangulation with High Performance Fortran
Unstructured mesh generation exposes highly irregular computation patterns, which imposes a challenge in implementing triangulation algorithms on parallel machines. This paper reports on an efficient parallel implementation of near Delaunay triangulation with High Performance Fortran (HPF). Our algorithm exploits embarrassing parallelism by performing sub-block triangulation and boundary merge ...
متن کاملImplementation and Evaluation of an E cient D Parallel Delaunay Triangulation Algorithm
This paper describes the derivation of an empirically e cient parallel two dimensional Delaunay triangulation program from a theoretically e cient CREW PRAM algorithm Compared to pre vious work the resulting implementation is not limited to datasets with a uniform distribution of points achieves signi cantly better speedups over good serial code and is widely portable due to its use of MPI as a...
متن کاملImplementation and Evaluation of an Eecient 2d Parallel Delaunay Triangulation Algorithm
This paper describes the derivation of an empirically e cient parallel two-dimensional Delaunay triangulation program from a theoretically e cient CREW PRAM algorithm. Compared to previous work, the resulting implementation is not limited to datasets with a uniform distribution of points, achieves signi cantly better speedups over good serial code, and is widely portable due to its use of MPI a...
متن کامل